shepherds' lodge - Allemand Anglais Dictionnaire